storm window

Explore definitions, synonyms, and language insights of storm window

Definitions

Noun
a window outside an ordinary window to protect against severe weather or winter

More General Terms